#pragma once
#include "Global.h"
class CChartMultiData;
class CChartSingleData
{
public:
	CChartSingleData();
	~CChartSingleData();
	int S;
	int E;
	long Date[MAX_COUNT];
	long Time[MAX_COUNT];
	double D[MAX_COUNT];
	void Init(int a_S, int a_E);
	double AddData(double a_NewData);
	double AddData(long a_Date, long a_Time, double a_Data);
	void SetData(int a_Index, long a_Date, long a_Time, double a_Data);
	void SetDataWithLastIndex(int a_Index, long a_Date, long a_Time, double a_Data);
	void Init(CChartMultiData* a_Data, int a_S, int a_E);
	inline void SetStart(int a_S)
	{
		S = a_S;
	}
};

